hold your thumbs - Turkish English Dictionary